有多项针对 Windows 容器的平台改进,包括应用程序兼容性和 Kubernetes 的 Windows 容器体验。
下面是部分新功能:
1、将 Windows 容器映像大小减少多达 40%,这使启动时间缩短 30%,从而优化了性能。
2、应用程序现在可以将 Azure Active Directory 与组托管服务帐户 (gMSA) 配合使用,且无需通过域加入的方式加入容器主机。 Windows 容器现在还支持 Microsoft 分布式事务控制 (MSDTC) 和 Microsoft 消息队列 (MSMQ)。
3、现可为进程隔离的 Windows Server 容器分配简单总线。 在需要通过 SPI、I2C、GPIO 和 UART/COM 进行通信的容器中运行的应用程序现在可执行此操作。
4、我们已在 Windows 容器中实现 DirectX API 硬件加速支持,以支持使用本地图形处理单元 (GPU) 硬件进行机器学习 (ML) 推理等方案。 有关详细信息,请参阅博客文章在 Windows 容器中引入 GPU 加速。
5、还有其他几项增强功能,可简化 Kubernetes 的 Windows 容器体验。 这些增强功能包括支持将主机进程容器用于节点配置、IPv6 支持以及使用 Calico 实现一致的网络策略。
6、我们更新了 Windows Admin Center,使用户能轻松容器化 .NET 应用程序。 应用程序位于容器中后,可以将其托管在 Azure 容器注册表上,然后将其部署到其他 Azure 服务,包括 Azure Kubernetes 服务。
7、由于支持 Intel Ice Lake 处理器,Windows Server 2022 可支持业务关键型和大型应用程序,这些应用程序需要高达 48 TB 的内存和在 64 个物理插槽上运行的 2048 个逻辑内核。 使用 Intel Ice Lake 上的 Intel Secured Guard Extension (SGX) 进行机密计算,可以通过使用受保护的内存将应用程序彼此隔离,从而提高应用程序安全性。